the petrol has run out - Français Anglais Dictionnaire